説明
バグレポート
RouteSettings copyWith の移行ガイド
まとめ
のRouteSettings.copyWith
メソッドが削除され、それを使用するアプリ
新しいものを作成するにはコンストラクターを使用する必要がありますRouteSettings
代わりにインスタンスを使用します。
コンテクスト
の導入により、Page
クラス、
のRouteSettings.copyWith
はもはや実行可能な API ではありませんでした。
変更内容の説明
RouteSettings.copyWith
取り除かれた
移行ガイド
移行前のコード:
RouteSettings newSettings = oldSettings.copyWith(name: 'new name');
移行後のコード:
RouteSettings newSettings = RouteSettings(name: 'new name', arguments: oldSettings.arguments);
タイムライン
リリースされたバージョン: 3.5.0-9.0.pre-137-gc6f6095acd
安定版リリース: 3.7
参考文献
関連する PR:
- PR 113860: RouteSetting.copyWith を削除します。